mercapto propyl trimethoxy - Turkish English Dictionary